tests: Test partial commits for local remotes
authorAlexander Larsson <alexl@redhat.com>
Tue, 7 Jun 2016 12:38:21 +0000 (14:38 +0200)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 24 Jun 2016 15:21:38 +0000 (15:21 +0000)
This was broken before, fixed in the previous commit.

Closes: #324
Approved by: yuqi-zhang

tests/test-pull-subpath.sh

index b0bf4839bf4862af3d49a652e97d4a41f2c4c5ef..05f685b9688afd533f35a52055cffcb061274358 100755 (executable)
@@ -23,16 +23,18 @@ set -euo pipefail
 
 setup_fake_remote_repo1 "archive-z2"
 
-echo '1..1'
+echo '1..2'
 
 repopath=${test_tmpdir}/ostree-srv/gnomerepo
 cp -a ${repopath} ${repopath}.orig
 
+for remoteurl in $(cat httpd-address)/ostree/gnomerepo \
+                file://$(pwd)/ostree-srv/gnomerepo; do
 cd ${test_tmpdir}
 rm repo -rf
 mkdir repo
 ${CMD_PREFIX} ostree --repo=repo init
-${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin $(cat httpd-address)/ostree/gnomerepo
+${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin ${remoteurl}
 
 ${CMD_PREFIX} ostree --repo=repo pull --subpath=/baz origin main
 
@@ -51,5 +53,5 @@ ${CMD_PREFIX} ostree --repo=repo ls origin:main /firstfile
 ${CMD_PREFIX} ostree --repo=repo pull origin main
 assert_not_has_file repo/state/${rev}.commitpartial
 ${CMD_PREFIX} ostree --repo=repo fsck
-
 echo "ok"
+done